function valideerFormulier(formulier) {
	var errors = 0;
	var naam = formulier.naam.value;
	var email = formulier.emailadres.value;
	var pas1 = formulier.pas1.value;
	var pas2 = formulier.pas2.value;

	if (naam == "") {
		geefFeedback("Geef een geldige naam op", "red", "naam");
		errors++;
	}

	if (pas1.length < 6) {
		errors++;
		geefFeedback("Uw wachtwoord is te kort", "red", "wachtwoord");
	}

	if (pas1 != pas2) {
		errors ++;
		geefFeedback("De wachtwoorden kwamen niet overeen", "red", "wachtwoord");
	}

	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(email)) {
		errors ++;
		geefFeedback("Geef een geldig emailadres op", "red", "email");
	}

	if (errors > 0) {
		return false;
	}
	return true;
}

function geefFeedback (tekst, kleur, id) {
	if (document.getElementById(id).childNodes.length > 0){
		document.getElementById(id).removeChild(document.getElementById("joske"));
	}
	
	var nieuweTekst = document.createTextNode(tekst);
	nieuweTekst.id = "joske";
	var div = document.getElementById(id);
	

	div.appendChild(nieuweTekst);
	div.style.color = kleur;
}